street-cleaning broom - Spanish English Dictionary